home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 015a / dvdevl10.zip / DVDEVLOD.DOC < prev    next >
Text File  |  1991-08-11  |  4KB  |  107 lines

  1. DVdevload     (c) Copyright 1991 Ralf Brown
  2. v1.00    8/11/91
  3.  
  4. What is it?
  5. -----------
  6. DVdevload and its support program DVeop allow you to load device drivers
  7. in a DESQview window.  Unlike Quarterdeck's DEVICE.COM, DVdevload actually
  8. links the driver into the device driver chain, thus permitting the use
  9. of drivers which do not hook any interrupts.  With DEVICE.COM, if the
  10. driver does not hook any interrupts, it is completely inactive because
  11. DEVICE.COM does not hook it into the driver chain.
  12.  
  13.  
  14. DISCLAIMER
  15. ----------
  16. This product is distributed AS IS, with no warranties, express or implied.
  17. The author disclaims all liability for any damages (incidental or
  18. consequential) caused by the use or misuse of this product.  Sole
  19. responsibility for determining its fitness for use rests with the user.
  20.  
  21.  
  22. INSTALLATION
  23. ------------
  24. DVdevload is quite simple to use.  Before starting DESQview, the DVeop
  25. driver must have been installed, so you will need to add a line to either
  26. AUTOEXEC.BAT or your DESQview startup batch file to run DVeop without
  27. arguments, i.e.
  28.  
  29.        DVEOP
  30. or
  31.        DVEOP-S
  32.  
  33. DVeop will automatically load itself into high memory using either XMS or
  34. DOS 5 upper memory blocks; LOADHIGH or its equivalent is completely
  35. superfluous and would in fact *increase* DVeop's memory requirements.
  36. DVEOP.COM and DVEOP-S.COM are the same except that DVEOP-S.COM only supports
  37. 3 simultaneous windows using DVDEVLOD, while DVEOP.COM supports 16.  This
  38. results in an 80-byte savings in the resident portion (272 bytes versus
  39. 352 bytes when loaded high).
  40.  
  41. Once DVEOP has been run, you can now start DESQview.  Within each window
  42. that requires a particular driver, you need to run DVDEVLOD.COM.  Thus,
  43. you would have a line like
  44.  
  45.        DVDEVLOD C:\DOS\ANSI.SYS
  46.  
  47. in that window's startup batch file.  If the driver requires any parameters,
  48. you simply place them after the driver's name, as in
  49.  
  50.        DVDEVLOD C:\DOS\ANSI.SYS /L
  51.  
  52. You may run DVDEVLOD multiple times within a single window to load multiple
  53. drivers.
  54.  
  55.  
  56. REQUIREMENTS
  57. ------------
  58. DVdevlod requires DOS 2.0 or higher and DESQview 2.26 or higher.  Once
  59. installed, it uses 192 bytes in addition to the memory used by the driver
  60. itself.
  61.  
  62.  
  63. LIMITATIONS
  64. -----------
  65. This version of DVdevload is not able to load block devices inside a DESQview
  66. window.  If the driver provides one or more drive letters, it must be loaded
  67. in CONFIG.SYS.    While technically possible, loading block devices is far more
  68. complex than character devices, because several DOS-internal data structures
  69. must be modified on each task switch.  A future version will remove this
  70. limitation.
  71.  
  72. Further, DVdevload can not be used in windows for which the protection level
  73. (second "Change a Program" screen) has been set to either 2 or 3, as DESQview
  74. will complain about a protection violation each time DVdevload tries to
  75. patch the device chain.  There are no problems with protection levels 0 or 1.
  76. I do not believe that a workaround for this problem exists, because DVdevload
  77. must inherently mess with DOS's internals, which is considered outside the
  78. program's address space at higher protection levels.
  79.  
  80.  
  81. AVAILABILITY
  82. ------------
  83. The newest version is available in the following places:
  84.  
  85.     On the Internet, for anonymous FTP from CS.CMU.EDU [128.2.222.173] in
  86.     directory /afs/cs.cmu.edu/user/ralf/pub/DESQview.  You must change
  87.     directory there with a single command before attempting to retrieve
  88.     any files, due to the way the security mechanism works.  If your site
  89.     is connected to AFS, you can simply change directory to the above
  90.     directory and perform a normal Unix/VMS/whatever file copy.
  91.  
  92.     On FIDOnet, for download and File Request from SoundingBoard, 1:129/26,
  93.     1-412-621-4604, 2400/9600 HST.  The file is kept in file area 8.
  94.  
  95.  
  96. AUTHOR
  97. ------
  98.     Ralf Brown
  99.     School of Computer Science
  100.     Carnegie Mellon University
  101.     Pittsburgh, PA 15213-3890
  102.  
  103.     Internet: ralf+@cs.cmu.edu
  104.     CIS:      >INTERNET:ralf+@cs.cmu.edu
  105.     FIDO:      Ralf Brown 1:129/26.1
  106.  
  107.